|
|
@@ -168,6 +168,8 @@ def clerk_sale_decrypt_api(request):
|
168
|
168
|
except ValueError:
|
169
|
169
|
return response(ProductDistributorStatusCode.DISTRIBUTOR_NOT_FOUND)
|
170
|
170
|
|
|
171
|
+ ymd = tc.local_string(format='%Y%m%d')
|
|
172
|
+
|
171
|
173
|
# 店员提交记录
|
172
|
174
|
ssli = SaleclerkSubmitLogInfo.objects.create(
|
173
|
175
|
brand_pk=brand.pk,
|
|
|
@@ -186,8 +188,8 @@ def clerk_sale_decrypt_api(request):
|
186
|
188
|
image=file_path,
|
187
|
189
|
test_user=clerk.test_user,
|
188
|
190
|
test_sn=test_sn,
|
189
|
|
- ym=tc.local_string(format='%Y%m'),
|
190
|
|
- ymd=tc.local_string(format='%Y%m%d'),
|
|
191
|
+ ym=ymd[:6],
|
|
192
|
+ ymd=ymd,
|
191
|
193
|
)
|
192
|
194
|
|
193
|
195
|
if settings.CHECK_TESTSN_ENABLED and test_sn:
|
|
|
@@ -255,8 +257,6 @@ def clerk_sale_decrypt_api(request):
|
255
|
257
|
|
256
|
258
|
# TODO: Make statistic async
|
257
|
259
|
if (not settings.CHECK_DUPLOAD_ENABLED) or (not clerk.test_user and not sci):
|
258
|
|
- ymd = tc.local_string(format='%Y%m%d')
|
259
|
|
-
|
260
|
260
|
# 日销量统计
|
261
|
261
|
ssi, _ = SaleStatisticInfo.objects.select_for_update().get_or_create(
|
262
|
262
|
brand_id=brand.brand_id,
|